package com.ly.heart.domain.king.check;

import com.ly.heart.domain.king.BaseChildBo;
import com.ly.heart.domain.king.order.FBillTypeIDBo;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;

import java.util.List;


@Data
@ApiModel( "金蝶-检验单（推送金蝶封装对象）" )
@Accessors(chain = true)
public class KingCheckBo {

    @ApiModelProperty("单据类型")
    private FBillTypeIDBo FBillTypeID;

    @ApiModelProperty("业务类型")
    private String FBusinessType;

    @ApiModelProperty("单据日期")
    private String FDate;

    @ApiModelProperty("来源组织")
    private BaseChildBo FSourceOrgId;

    @ApiModelProperty("质检组织")
    private BaseChildBo FInspectOrgId;

    @ApiModelProperty("检验部门")
    private BaseChildBo FInspectDepId;

    @ApiModelProperty("质检组")
    private BaseChildBo FInspectGroupId;

    @ApiModelProperty("质检员")
    private FBillTypeIDBo FInspectorId;

    @ApiModelProperty("描述")
    private String FDescription;

    @ApiModelProperty("扫描序列号")
    private String FUpScanBox;

    @ApiModelProperty("扫描序列号")
    private String FDefScanBox;

    @ApiModelProperty("抽检数量")
    private String FCheckQty;

    @ApiModelProperty("扫描序列号")
    private String FInspectValScanBox;

    @ApiModelProperty("是否已同步")
    private Boolean FIsSynced;

    @ApiModelProperty("检验物料明细")
    private List<CheckFEntityBo> FEntity;


}
